kneaded bun baked with lard and sugar - Spanish English Dictionary